Synonyms for "worm salamander"

Words with similar meaning